package main

import "fmt"

func main() {
	// defer语句可以延迟执行
	// 函数执行到最后，return之前时，defer语句会“逆序”执行，最后函数才退出
	defer fmt.Println("defer1")
	defer fmt.Println("defer2")
	fmt.Println("normal1")
}
